package com.dawn.module.cms.api.department;

import com.dawn.module.cms.api.department.dto.CmsDepartmentRespDTO;

import java.util.List;


/**
 * 科室 API 接口
 *
 * @author dawn
 */
public interface CmsDepartmentApi {

    /**
     * 获得信息
     *
     * @param id 编号
     * @return 信息
     */
    CmsDepartmentRespDTO getDepartment(Long id);

    /**
     * 获得集合
     *
     * @return
     */
    List<CmsDepartmentRespDTO> getList();


    /**
     * 基于名称，模糊列表
     *
     * @param name 名称，模糊匹配
     * @return 信息的列表
     */
    List<CmsDepartmentRespDTO> getListByName(String name);


}
